package com.huxiaohui.ssbx.config.props;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * WebSocket 配置属性绑定
 */
@ConfigurationProperties(prefix = "websocket")
@Data
public class WebSocketProperties {

    /**
     * 允许跨域的来源，默认 "*"
     */
    private String allowedOrigins = "*";

    /**
     * 最大消息大小（字节），可选，不强制生效
     */
    private Integer maxMessageSize;

    /**
     * 会话超时时间（毫秒），可选，不强制生效
     */
    private Integer sessionTimeout;


}